home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-06 / jrbut2.zip / CHANGES.TXT < prev    next >
Text File  |  1992-10-07  |  10KB  |  205 lines

  1. JRBUTILS v2.0    7-Oct-1992
  2.  
  3. 1. Programs added
  4.  
  5.    (a) SETOWNER changes file ownership for multiple users, entire directory
  6.        trees, or for individual files.
  7.    (b) GETSECEQ displays security equivalences for multiple users,
  8.        identifies who is security equivalent to a named user, or lists users
  9.        whose security has been modified by SUPER.EXE.
  10.    (c) RENOBJ renames bindery objects of any type.
  11.    (d) LISTOBJ lists all objects of the specified type, or all objects
  12.        in the bindery, with optional sorting.
  13.    (e) DELOBJ deletes bindery objects.
  14.    (f) CREATOBJ creates bindery objects.
  15.    (g) SETFNAME sets the full name for a user, group or print server.
  16.    (h) PWDEXP is for use in a login script and warns of impending
  17.        password expiration.
  18.    (i) TRSTLIST lists trustees for users, groups, files or directories.
  19.        It will optionally produce output in the form of GRANT commands.
  20.    (j) KILLCONN kills server connections.
  21.    (k) DOWNSRVR downs a file server.
  22.  
  23. 2. New Features
  24.  
  25.    (a) All programs (where applicable)
  26.        1. Can 'page up' when displaying in-built help.
  27.        2. When specifying a filename, it can be pre-fixed with '@' rather
  28.       than using /f.
  29.        3. Suppress prompts when redirection of output is detected.
  30.        4. Where text values are given for a parameter, e.g. 'none' for a
  31.       disk quota, or 'unlimited' for the maximum concurrent connections,
  32.       the text value may be abbreviated to any shorter unambiguous value
  33.       e.g. 'none' may be given as 'none', 'non', 'no', or 'n'.
  34.        5. When errors occur, an error count is given at the end of output.
  35.        6. When filtering output, the number of users found (in the group,
  36.       file, etc) and the number of users selected according to the
  37.       filtering criteria are reported.
  38.        7. In programs which do something with subdirectories of a directory,
  39.       instead of using both /d and /s, s is now a value associated with
  40.       /d and you would specify /d=s. This allows /s to be reserved for
  41.       sorting.
  42.  
  43.    (b) GRPADDU
  44.        1. Will create the group if requested.
  45.        2. Can add all members of one group to another.
  46.        3. Can specify '*' to add all users on the server.
  47.        4. Can now specify multiple files of users to be added, or
  48.       multiple groups whose members are to be added.
  49.        5. Can use /p to page output where lots of users are added.
  50.        6. Can use /q to query whether to each user.
  51.    (c) GRPDELU
  52.        1. Will delete the group from the bindery if requested.
  53.        2. Can delete all members of one group from another.
  54.        3. Can specify '*' to delete all members of a group.
  55.        4. Can specify multiple files of users to be deleted, or
  56.       multiple groups whose users are to be deleted from the
  57.       specified group.
  58.        5. Can use /p to page output when deleting lots of users.
  59.        6. Can use /q to query whether to delete each user.
  60.    (d) GRPLIST
  61.        1. Can use /u to suppress full names. When used with /j and /f,
  62.       a file containing only usernames is produced.
  63.        2. Can use /t to display only the total users in the group.
  64.    (e) DQUOTA
  65.        1. Can now display a volume quota under NW 3.x for a single volume.
  66.       The volume can be given on the command line or retrieved from the
  67.       user's HOME_DIR property.
  68.        2. Can display output in bytes, blocks, KB or MB.
  69.        3. Can suppress 'lack of space available' warnings.
  70.        4. Can set 'lack of space available' warning threshold.
  71.        5. Displays free space on the volume for directory quotas when no
  72.       quota is set.
  73.        6. Now have complete control over output. You can suppress any
  74.       categories of output (quota, used or free), control the order
  75.       output, suppress leading text, headers, blanks, commas in
  76.       numeric values.
  77.    (f) SETQUOTA (was SDQUOTA)
  78.        1. Can set a quota on all subdirectories of a directory.
  79.        2. Can specify the quota in bytes, blocks, KB or MB.
  80.        3. Remove a quota by specifying 'none' rather than -1.
  81.        4. Can now include a volume and quota in a file in addition to
  82.       usernames, allowing different users to get different quotas.
  83.    (g) GETQUOTA (was NQUOTA)
  84.        1. Can now sort output into ascending or descending order by
  85.       username or directory, quota, space used or space free. When
  86.       sorting by quota, used or free, output is subsorted by username
  87.       or directory.
  88.        2. When filtering output, the threshold value can be given in bytes,
  89.       blocks, KB or MB.
  90.        3. Output values can be in bytes, blocks, KB or MB.
  91.        4. Now gives totals for quotas allocated and space used.
  92.        5. Can use /t to get totals only.
  93.        6. Can now select any combination of quota, used and free to be
  94.       output in the order you specify.
  95.        7. Can now control text preceding values i.e. whether username,
  96.       fullname, directory, volume etc is displayed.
  97.        8. Has an option (/k) which produces output suitable for input
  98.       to SETQUOTA.
  99.    (h) SETPWORD
  100.        1. Can specify '*' meaning all users on the server.
  101.        2. Can use /p to page output.
  102.        3. Supports encrypted password calls.
  103.    (i) GETACRES
  104.        1. Can sort output by value into ascending or descending order for
  105.       all restrictions except time restrictions and station
  106.       restrictions.
  107.    (j) CHKHOME (was CHEKHOME)
  108.        1. Can specify '*' meaning all users on the server.
  109.        2. Can specify a list of users and/or groups, or directories in
  110.       a file.
  111.        3. Can use /p to page output.
  112.    (k) USERS
  113.        1. Supports encrypted password calls.
  114.        2. When /c used under 3.x, connections used by NLMs are shown.
  115.        3. Supports connection numbers greater than 255.
  116.  
  117. 3. Bugs Fixed
  118.  
  119.    (a) GETACRES displayed Next Reset Time incorrectly.
  120.    (b) SETACRES didn't set Next Reset Time at all.
  121.    (c) SETACRES when setting time restrictions, and reading the restriction
  122.        pattern from a file, would blank the last character on a line, if
  123.        the line contained less than 48 characters.
  124.    (d) USERS previously would not locate LOCATION.SRT on a network drive
  125.        when the current drive was a local drive. In this situation, it
  126.        will now look for LOCATION.SRT in the same directory as USERS.EXE.
  127.    (e) All programs work correctly when SHOW DOTS=ON used in SHELL.CFG or
  128.        NET.CFG.
  129.    (f) All programs where you can specify a path now work correctly if that
  130.        path is mapped to another server.
  131.  
  132. JRBUTILS v1.2     5-Dec-1991
  133.  
  134. 1. Programs added
  135.  
  136.    (a) GETACRES displays account restrictions, station restrictions and
  137.        time restrictions for multiple users.
  138.    (b) SETACRES sets account restrictions, station restrictions and
  139.        time restrictions for multiple users.
  140.    (c) GRPADDU adds one or more users to a group.
  141.    (d) GRPDELU deletes one or more users from a group.
  142.  
  143. 2. New Features
  144.  
  145.    (a) GRPLIST has been rewritten and now does sorting internally. You
  146.        may also specify '*' instead of a group name to list all users
  147.        on the server.
  148.    (b) NQUOTA and SDQUOTA now allow you to enter '*' instead of a group
  149.        name, username or filename, to process all users on the server.
  150.    (c) NQUOTA and SDQUOTA now allow you to use /p to page output to the
  151.        screen.
  152.    (d) DQUOTA, NQUOTA and SDQUOTA now behave appropriately under 2.1x and
  153.        2.2 when 'Limit Disk Space' was not chosen during installation.
  154.    (e) USERS has a new option /x to allow you to display only those users
  155.        or connections for which there is no entry in LOCATION.SRT. This
  156.        may be useful for maintaining the database.
  157.    (f) USERS has a number of enhancements e.g. when /c is used, the
  158.        total connections, the number of connections with users logged in
  159.        and the number of unused connections is given. USERS now retrieves
  160.        the command line from the Program Segment Prefix allowing multiple
  161.        spaces to be handled correctly e.g users /l="h228  1". There are
  162.        other changes which I cant recall.
  163.    (g) Lots of minor changes and improvements e.g. improved error messages.
  164.  
  165. -------------------------------------------------------------------------
  166.  
  167. Changes 1-Aug-1991
  168.  
  169. 1. Programs added
  170.  
  171.    (a) NQUOTA displays disk quotas/disk used/disk free for multiple users.
  172.    (b) CHEKHOME is used in conjunction with David Harris' SETHOME.
  173.  
  174. 2. Bugs Fixed
  175.  
  176.    (a) DQUOTA displayed incorrect free space for volume quotas under NW
  177.        3.x when a user had no quota set on a volume. In this situation it
  178.        displays the free space on the volume.
  179.    (b) USERS did not always correctly detect the maximum number of
  180.        connections for the particular version of Netware.
  181.    (c) USERS /a displayed the previous connection's network address for
  182.        an NLM, or garbage if the NLM had connection 1.
  183.  
  184. 3. New Features
  185.  
  186.    (a) USERS can display logins for members of selected groups.
  187.    (b) USERS can display logins or connections on all servers to which the
  188.        workstation is currently attached (previously it did the current
  189.        server, selected servers or all servers on the net).
  190.    (c) USERS can optionally display 30 character locations.
  191.    (d) USERS now accepts network addresses in addition to station addresses
  192.        in location.srt.
  193.    (e) DQUOTA displays disk usage under NW 2.1x when the user does not
  194.        have a quota set.
  195.    (e) DQUOTA, SDQUOTA and USERS have had their command line parsing
  196.        improved. Options may now be preceded by / or -, and invalid
  197.        options are rejected rather than ignored.
  198.  
  199. 4. Miscellaneous
  200.  
  201.    A number of the programs are designed to work in conjunction with David
  202.    Harris' SETHOME utility which stores a user's home directory in a
  203.    bindery property named HOME_DIR. Because of this I have included, with
  204.    David's permission, SETHOME and HOME. They are described in SETHOME.TXT.
  205.